#ifndef __LED_H_
#define __LED_H_

#include "main.h"


#define RED_1_S(x)     HAL_GPIO_WritePin(RED_1_GPIO_Port,RED_1_Pin,(GPIO_PinState)(1-x))
#define RED_2_S(x)     HAL_GPIO_WritePin(RED_2_GPIO_Port,RED_2_Pin,(GPIO_PinState)(1-x))
#define GREEN_1_S(x)     HAL_GPIO_WritePin(GREEN_1_GPIO_Port,GREEN_1_Pin,(GPIO_PinState)(1-x))
#define GREEN_2_S(x)     HAL_GPIO_WritePin(GREEN_2_GPIO_Port,GREEN_2_Pin,(GPIO_PinState)(1-x))
#define YELLOW_1_S(x)     HAL_GPIO_WritePin(YELLOW_1_GPIO_Port,YELLOW_1_Pin,(GPIO_PinState)(1-x))
#define YELLOW_2_S(x)     HAL_GPIO_WritePin(YELLOW_2_GPIO_Port,YELLOW_2_Pin,(GPIO_PinState)(1-x))

void RED_1_GREEN_LED(void);
void RED_1_YELLOW_LED(void);
void RED_2_GREEN_LED(void);
void RED_2_YELLOW_LED(void);

#endif
